Mesmerizing Meteora and Monasteries

What would cross your mind first if you heard about Greece? Thousands of years of rich history? Iconic monuments? Mind blowing sculptures? Origin of the Olympic games? What if I told you that there is much more to Greece than these?

Meteora, located very near to the town of Kalambaka, gives you an entirely different view of Greece. The naturally created sandstone structures and the monasteries on top of them would leave you wondering about how these came into existence.

Continue reading “Mesmerizing Meteora and Monasteries”