Cave of Swallows

Cave of Swallows

The Cave of Swallows in Mexico is the largest cave shaft in the world, being almost 1,000 feet wide at the bottom and 1,100 feet deep, and it's home of many birds, but despite its name, almost no swallows.

Previous Fact Next Fact
Categories: BirdsNature

Latest FactRepublic Video

20 Scary Mental & Psychological Illnesses - Part 1