Designed by
Title
Sunset at Meteora! #56994428
Description
The Theopetra caves 5 kilometres (3.1 mi) south of Meteora had inhabitants fifty millennia ago.The oldest known example of a man-made structure was found within a prehistoric cave in central Greece, according to the Greek culture ministry.