Panagia Kavouradena

Panagia Kavouradena is a historic church located on the island of Leros, Greece. The church is named after the cliff it is built on, which resembles the shape of a crow’s beak.  The church is believed to have been built in the 7th century AD and is considered one of the most important monuments of […]

Read More

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

Agios Isidoros Chapel

The Church of Agios Isidoros is a beautiful religious site located in the small island of Leros, Greece.  The church honors the memory of Agios Isidoros, one of the patron saints of the island. The church has a unique architectural design, with white walls and a red dome, making it stand out from the other […]

Read More