India
Located in Uttarakhand, India, Sela is a city.
The location of Sela corresponds to 29.83° N, 79.40° E, in the Northern Hemisphere. It is within the Uttarakhand area of India.
Uttarakhand is one of India's administrative regions. Sela is one of its main cities, along with Dehradun, Haridwar, Rudrapur.
Around Sela, 20 nearby populated places have been recorded within 25 km.
Sela is located in Uttarakhand, India.
Sela is located at coordinates 29.83° N, 79.40° E in Uttarakhand, India.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)