Greece
Ammoudi is a city situated in Ionian Islands, Greece.
Ammoudi is situated at 37.84° N, 20.81° E in the Northern Hemisphere. It falls under the Ionian Islands region of Greece.
Within the Ionian Islands region of Greece, Ammoudi stands alongside cities like Corfu, Zakynthos, Argostólion.
In the vicinity of Ammoudi, there are 20 cities and towns within 25 km.
Ammoudi is located in Ionian Islands, Greece.
Ammoudi is located at coordinates 37.84° N, 20.81° E in Ionian Islands, Greece.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)