Where is Nawadah?
Where is Nawadah located?
Nawadah, Bihar, India (approx. 24.8858896°, 85.5481255°)
Where is Nawadah on the map?
{"latitude":24.8858896,"longitude":85.5481255,"title":"Nawadah"}