Metsovo Greece: A Winter Retreat in the Pindus Mountains

Metsovo Greece is a little settlement that sits high in the Pindus Mountains of Northern Greece. Not much is known about Metsovo internationally. However, this 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 … Read more