Meteora, Greece

Meteora, Greece

The natural sandstone towers of Meteora, Greece, 160 mi/260 km northwest of Athens, are the site of spectacular monasteries. Atop gray-rock pinnacles jutting some 2,000 ft/600 m in the air (meteo...

JDS Travel News JDS Viewpoints JDS Africa/MI