Limnos Churches & Monasteries - Agia Triada Church in Limnos, Greece, is a stunning cathedral built in 1724. This beautiful church was constructed on the ruins of an ancient church and was rebuilt after being destroyed by the Ottomans. The church boasts gorgeous wall paintings and a wood-carved temple, making it a must-see attraction for visitors to Limnos. Experience the beauty and history of Agia Triada Church in Limnos, Greece.

Plan a trip to visit Limnos Island!

Find a Room         Ferry Tickets       Rent a Car


►View all Limnos sightseeing