India has many centuries-old caves spread across various states, and people have always tried to unearth the legends behind them.

Here are five such caves that you can explore on your next adventurous trip.

Son Bhandar Caves Located on the foothills of Vaibhar Hills in Bihar, the caves are two structures from the 3rd or 4th century BC. Legend has it that the cave has a hidden treasure and only the “right password” opens the door.

Edakkal Caves Located in Wayanad and discovered by British police officer Fred Fawcett, the caves are more than 1,300 metres above sea level. The Edakkal caves have unique carvings that date back to the neolithic stone age.

Borra Caves Said to be one of the largest in India, these caves in Andhra Pradesh are home to million-year-old stalactite and stalagmite formations. They are 1,400 metres above sea level.

Undavalli Caves Located in Vijayawada, Andhra Pradesh, these caves are an example of Gupta architecture carved in sandstone. The caves have a Lord Vishnu monolith in the reclining posture.

Bhimbetka Rock Shelters Recognised as a UNESCO World Heritage Site in 2003, they were discovered in 1957. It is the largest repository of prehistoric art in India, where the paintings date back to the palaeolithic period.