Where is Afantu?

Where is Afantu located?

Afantu, South Aegean Islands, Greece (approx. 36.2924373793°, 28.1672286987°)


Where is Afantu on the map?