Myrina
Myrina is a beautiful coastal town and the capital of Lemnos, known for its stunning beaches, ancient ruins, and charming harbor. The town is named after the mythical Amazon queen, Myrina, who is said to have founded the town. Myrina offers a variety of attractions for visitors, including the impressive Kastro (castle) that dominates the […]