Ayia Marina, Greece Tourism
The chief town on Léros is Ayía Marína (pop. 2,500). 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
|
Hotels in Popular Greece Destinations

