The Lomas Rishi cave which is a manmade cave is located in which state of India?
- A.Maharashtra
- B.Karnataka
- C.Madhya Pradesh
- D.Bihar
Show answer
The Lomas Rishi cave is one of the Barabar caves in the Barabar Hills of Jehanabad district, about 25 km north of Gaya.
Read the full explanation →