The Borra Caves is one among the largest cave in India. It was discovered by William King George of the Geological Survey of India in 1807. It is located in South India. To get the details, view the following link.
http://trifter.com/asia-pacific/india/the-borra-caves-in-the-araku-valley-of-india/
No comments:
Post a Comment