Athenon 6, Larnaca 6023, Cyprus
Finikoudes Fountain is a Tourist attraction located at Athenon 6, Larnaca 6023, Cyprus. It has received 20 reviews with an average rating of 4.6 stars.
The address of Finikoudes Fountain: Athenon 6, Larnaca 6023, Cyprus
Finikoudes Fountain has 4.6 stars from 20 reviews
Tourist attraction