Where is Nemoúta?
Where is Nemoúta located?
Nemoúta, Nemoúta, Greece (approx. 37.70074°, 21.79184°)
Where is Nemoúta on the map?
{"latitude":37.70074,"longitude":21.79184,"title":"Nemoúta"}