Nagbavji is an Indian village. It lies about 550 km (340 mi) south-west of India's capital, Delhi.[1]
This article related to a location in Rajasthan is a stub. You can help Bharatpedia by expanding it.