Where is Paralia Chiliadou?

Where is Paralia Chiliadou located?

Paralia Chiliadou, Paralia Chiliadou, Greece (approx. 38.66795°, 23.92685°)


Where is Paralia Chiliadou on the map?