The Church of Agia Triada is the cathedral church of Limnos. It was built on the foundations of an ancient church in 1724 while it was reconstructed after soon after the destruction from the Ottomans. You can admire the beautiful  wall paintings and the wood carved temple of the church.