Sacred caves of the Basotho
For thousands of years, a pilgrimage has been made by the Basotho people to a network of sacred caves to communicate with the spiritual world. The caves also contain dinosaur footprints and ancient rock paintings.
Source: Wikipedia — Sacred caves of the Basotho (CC BY-SA 4.0)