Inside Spain’s Cave of Skulls | Cova de les Calaveres
Right outside the quaint village of Benidoleig in Alicante, Spain, lies the Cova de les Calaveres—better known as the Cave of the Skulls. This incredible location reaches more than 400 meters into the mountains
Continue reading →