Author: indiaxpedition

In the shadow of the mighty Dhauladhar range lies the charming town of Dharamshala. It's split into two parts: Lower Dharamshala with markets like Kotwali Bazar, and the upper area... Read More