Browsing: limestone

Located in the east coast of India, the Borra caves are the largest naturally formed