Metsovo Greece: A Winter Retreat in the Pindus Mountains

The picturesque village of Metsovo sits high in the Pindus Mountains of Northern Greece. While little is known about Metsovo internationally, it is a popular winter getaway destination for Greeks. The village is characterised by its quaint stone houses and signature red roofs.  About Metsovo  The culture of Metsovo is somewhat different from that of … Read more