Greece

[caption id="attachment_21858" align="aligncenter" width="500"] Photo Credit: SonOfJordan via Compfight cc[/caption] Meteora literally means “suspended in the air” or “in the heavens above.” Along with Mount Athos, it is one of the most important complexes of Eastern Orthodox Monasteries in Greece. Due to the outstanding geography of...