Himachal Pradesh is a state in the north-west of India. Himachal Pradesh is spread over 55, 780 square kilometres (21, 537 mi) and is bordered by the Indian states of Jammu and Kashmir on north, Punjab on west and south-west, Haryana and Uttar Pradesh on south, Uttarakhand on south-east and by Tibet area of China on the east. The literal meaning of Himachal Pradesh is Land of snowy mountains. Travel to Himachal Pradesh, the land of natural wonders. Set amidst snow capped mountains, luxuriant valleys, surrounded by pine, deodar, oak and rhododendron forests, Himachal Pradesh located in the northern part of India is a perfect haunt for the holiday makers. The cities of Shimla, Dharmshala, Lahual Spiti, Kullu Manali are some of the well known destinations of Himachal Pradesh, which are a must visit for refreshing vacations. Each of the cities have their own charm and something unique to offer to its visitors. The cities of Himachal Pradesh not only attracts tourists for its luring surroundings but also for some adventurous activities. If you are looking for a action packed adventurous tour, then this is the place for you. Tourism Lying on the majestic Himalayas, Himachal Pradesh is the hill state on the world's highest mountain ranges. Blessed with best the nature can bestow in a region, Himachal Pradesh offers some of the most magnificent views to the tourists. Snow-clad peaks, mighty glaciers, fertile valleys, verdant meadows, lush forests, deep gorges, gushing rivers, charming lakes, fruit laden orchards, blooming flowers and enchanting hill stations, Tourist Places in Himachal Pradesh offers a variety of sights to the tourists.