Athenon 38-26, Larnaca, Cyprus
Love buses sightseeing tour stop is a Tourist attraction located at Athenon 38-26, Larnaca, Cyprus. It has received 11 reviews with an average rating of 3.3 stars.
The address of Love buses sightseeing tour stop: Athenon 38-26, Larnaca, Cyprus
Love buses sightseeing tour stop has 3.3 stars from 11 reviews
Tourist attraction