Tag Archives | Meteora

A panoramic view from above at Meteora, Greece

Meteora: first impressions for Travel Photo Monday

Meteora: first impressions for Travel Photo Monday   The unique landscape and hilltop karst and rocky promontories at Meteora along the Northernmost mountain range of the Greece is so far removed from the loud and touristy islands in the Greek Aegean coast. But maybe being here during the winter also has something to do with […]

Continue Reading 23