Imagine waking up to a beautiful lush-green hilltop with snow-covered mountains all around and a warm cup of masala chai in your hand. This dream view of yours can be a reality for you if you visit the small town of Dharamshala and take
Dharamshala Cricket Stadium was established in 2003 in the picturesque town of Dharamshala in Kangra District of Himachal Pradesh. Today, it is looked upon as one of the most beautiful cricket stadiums not just in India, but all over the
Himachal Pradesh is a piece of heaven on earth, with cascading water streams, mighty mountains, lush green forests, and clear blue skies everywhere. Out of all the cities of the hilly state, Dharamshala is the most versatile and the most