It lies about 550 km ( 340 mi ) south - west of India 's capital , Delhi .
Nagbavji is an Indian village .
Nagbavji lies about 550 km ( 340 mi ) south - west of Indian 's capital , Delhi .
Nagbavji is an Indian village .