Nautanwa
From Wikipedia, the free encyclopedia
Nautanwa is a small Indian village in the province of Uttar Pradesh in northern India, only 1 kilometre from the border with Nepal.
Nautanwa is a small Indian village in the province of Uttar Pradesh in northern India, only 1 kilometre from the border with Nepal.