-
Theopetra Cave has the oldest example of a man made structure dated to around 21000bc
Located in the Meteora municipality, Theopetra Cave is a limestone cave located in Thessaly, Greece. It is situated on the northeast side of a limestone rock formation that is 3 km (2 mi) south of Kalambaka. The site has become increasingly important as human presence is attributed to all periods of the Paleolithic, Mesolithic, Neolithic…