Logically, being so close to the mainland, the first signs of human ... made on the official timeline in recent years. The ...
The bridge was located in Genovesa Cave in Mallorca, a Mediterranean island off the eastern shore of Spain's mainland. It was 25 feet in length and was made of large, heavy blocks of limestone ...