Mantamádos is a charming village located in the northern part of the island of Lesvos, in the Northern Aegean Islands of Greece. The village is nestled in a picturesque setting, surrounded by rolling hills and lush greenery, offering stunning views of the Aegean Sea. Mantamádos is known for its traditional Greek architecture, with whitewashed buildings and narrow cobblestone streets, creating a quaint and inviting atmosphere. The village is also famous for its impressive church, the Church of Taxiarchis, which dates back to the 17th century and features beautiful frescoes and intricate wood carvings.