Satellite map of Limyra
Limyra (in Greek Λιμύρα) was a small city in Lycia on the southern coast of Asia Minor, on the Limyrus River, and twenty stadia from the mouth of that river.
Latitude: 36° 20' 20.51" N
Longitude: 30° 10' 8.32" E
Nearest city to this article: Turunçova
Read about Limyra in the Wikipedia Satellite map of Limyra in Google Maps