thisisgoogle.com
10 mysterious caves of India | ThisisGoogle.com
10 mysterious caves of India.There are thousands of caves in India. Sure, everyone knows about Ajanta & Ellora and the Elephanta (in pic) caves, but what of the others? From Andhra Pradesh to Odisha, here are some more gorgeous caves and cave temples that you should visit