Cave of Swallows

The famous Cave of Swallows is ranked as one of the largest natural pits of the world. The Cave is in Aquismon, San Luis Potosi in Mexico. Also, the abyss has a depth of 376 meters and a diameter of almost 60 meters. Its oval mouth is 160×205 feet wide. The...