...

Agia Marina Leros Greece

Agia Marina Leros Greece is the largest town of the island. The town sits along a beautiful bay with whitewashed houses and narrow alleys. Nearby, the Byzantine fortress of Panteli stands on a hill. Agia Marina is 4 kilometers north of Lakki, the island’s main port. Despite not being Leros’ main port, Agia Marina features […]

Read More
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.