India
Devidhura is a city located in Uttarakhand, India.
You can find Devidhura at 29.42° N, 79.86° E, in the Northern Hemisphere. It is classified under Uttarakhand, India.
The Uttarakhand region of India is home to Devidhura and other cities such as Dehradun, Haridwar, Rudrapur.
Devidhura is surrounded by 20 cities and towns within a 25 km radius.
Devidhura is located in Uttarakhand, India.
Devidhura is located at coordinates 29.42° N, 79.86° E in Uttarakhand, India.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)