Ayia Marina, Greece
Tourism
Greece Pictures
The chief town on Léros is Ayía Marína. It lies on the south side of Álinda Bay, on the south coast. Above the little town, on the ridge of hills between Álinda Bay to the north and Plátanos Bay to the south, is the Kástro (14th C.), a castle of the Knights of St John, on the site of the ancient acropolis.
Best Greece Hotel Rates
|
|
Greece Maps
Hotels in Popular Greece Destinations

