- Stock Photo ID: #VF669143
- Image Credit: Picxy.com/lalam
- Description:Natural Borra Caves Are Largest In India. They Are Formed With A Variety Of Speleothems Ranging In Size And Shaped Stalactites And Stalagmite. The Caves Are Lit By Led Lights For Tourists.