Meteora, Thessaly, Greece

The Theodora caves 5 kilometers (3.1 mi) south of Meteors had inhabitants fifty millennial ago.