Grotte di Borra Scoperto nel 1807 da William King of Geological Survey of India durante il dominio britannico. Queste grotte naturali formate da un flusso d'acqua perenne per milioni di anni. Le grotte sono diventate oggetto di diverse leggende locali nel corso degli anni. Anche le persone dei villaggi circostanti hanno costruito un tempio di Lord Shiva appena fuori dalle grotte. Una meravigliosa creazione della natura, le grotte si sono formate quando l'acqua del fiume scorre in una zona calcarea e il carbonato di calcio si trasforma in bicarbonato di calcio, che viene facilmente lavato via dall'acqua corrente. La caratteristica più sorprendente delle grotte è la sua squisita varietà di speleoteli che variano in dimensioni e stalattiti e stalagmiti di forma irregolare.
Le Grotte di Borra sono considerate una delle più grandi del paese e si trovano ad un'altezza di circa 705 metri. Si tratta fondamentalmente di strutture calcaree carsiche che si estendono fino a 80 m di profondità e sono considerate la grotta più profonda dell'India. La combinazione di luce solare e oscurità evoca una danza sorprendente che si modella nelle profondità delle Grotte di Borra, uno spettacolo di per sé.