Meteora

  • Meteora, Greece 🇬🇷

    Meteora, Greece 🇬🇷

    Said goodbye to the cool mountain air (and my reprieve from sweating) and drove to the Meteora, a towering series of rock formations in central Greece. They’re enormous. Like taller than the Empire State Building enormous.The rock towers are home to six Greek Orthodox monasteries. They are unusual because the monasteries were built on the…