Shimla is a beautiful city located in the state of Himachal Pradesh. It is also the capital of this state. Shimla is situated in the midst of beautiful mountains and hence is rightfully called the “Queen of hills”. Formed during … [Read more...]
The Magical Summer Retreat: Dalhousie
Dalhousie is a very popular hill town in the state of Himachal Pradesh. It is situated at a height of 6000-9000 feet above sea level. Dalhousie is characterized by tall oak and pine trees, serene atmosphere and an amazing blend of … [Read more...]