Question

The Iron Age Megalithic site 'Devarlabanda Mula' is located in which state of India?

A Bihar
B Uttar Pradesh
C Telangana
D Rajasthan
Practice Next

Relevant for Exams:

Hey! Ask a query