Magnificent Manali: The Land of Mountains. Manali in Himachal Pradesh is probably the most beautiful resort town snugly placed amidst the mountains. Whether you are looking for a getaway with friends or with family, Manali is definitely a place worth considering.
Majestic Mashobra: The Quiet Beauty. At 7700 feet above sea level, this tranquil little town in Himachal has been a quiet haven for people going as far as the British! So if your looking to take in the sights and enjoy some quiet time, Mashobra is the place to be.