Where is Manateeics?

Where is Manateeics located?

Manateeics, Western Greece, Greece (approx. 38.1378645519°, 21.5372371674°)


Where is Manateeics on the map?