Where is Latchi Marina View, Neo Chorio?

Where is Latchi Marina View, Neo Chorio located?

Latchi Marina View, Neo Chorio, Latchi Marina View, Neo Chorio, Cyprus (approx. 35.03967°, 32.38567°)


Where is Latchi Marina View, Neo Chorio on the map?