Latitude and longitude of Gennadi
- Nearby Archangelos, Greece
Satellite map of Gennadi
Gennadi (Greek: Γεννάδι) is a Greek village, seat of the municipal unit of South Rhodes, on the island of Rhodes, South Aegean region.
Latitude: 36° 01' 26.40" N
Longitude: 27° 55' 30.00" E