Tag: Meteora

The Monasteries in the Sky of Meteora, Greece

Meteora, Greece is located in the center of Greece in a town called Kalabaka, about a 4 hours drive outside of Athens.