Bhutan
Dogsar is a city located in Bhutan.
You can find Dogsar at 27.95° N, 91.14° E, in the Northern Hemisphere.
Dogsar is surrounded by 20 cities and towns within a 25 km radius.
Dogsar is located at coordinates 27.95° N, 91.14° E in Bhutan.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)