The Indian state of Himachal Pradesh contains the city of Dharamshala. Surrounded by breathtaking cedar forests on the edge of the Himalayas, Dharamshala is one of the most visited hill stations and one of the best places to visit for a short trip or maybe a weekend to relax and stay away from the hustle and bustle of the busy city life.Dharamshala, a stunning gem amid nature, is peppered with several lakes, waterfalls, and other tourist destinations. Additionally, this area has some monasteries, temples, historic forts, an...
more