Peșterile Borra Descoperit în 1807 de William King of Geological Survey of India în timpul dominației britanice. Aceste peșteri naturale formate prin curgerea apei perene de-a lungul a milioane de ani. Peșterile au devenit subiectul mai multor legende locale de-a lungul anilor. Oamenii din satele din jur au construit, de asemenea, un templu Lord Shiva chiar în afara peșterilor. O creație minunată a naturii, peșterile s-au format atunci când apele râului curg printr-o zonă calcaroasă, iar carbonatul de calciu se transformă în bicarbonat de calciu, care este ușor spălat de apa curgătoare.Caracteristica cea mai izbitoare a peșterilor este varietatea sa rafinată de speleoteme variind în mărime și stalactite și stalagmite cu formă neregulată.
Pesterile Borra sunt considerate a fi una dintre cele mai mari din țară și sunt cocoțat la o altitudine enorm de aproximativ 705 de metri. Acestea sunt practic structuri de calcar carstic care se extind până la o adâncime de 80 m și sunt considerate a fi cea mai adâncă peșteră din India. Combinația dintre lumina soarelui și întuneric evocă un dans uimitor în formă în adâncurile peșterilor Borra, care este o priveliște în sine.