Shimla is a beautiful hill-station located at an altitude of 2,276 m above sea level in Himachal Pradesh. In fact, Shimla is the capital of this beautiful state Himachal Pradesh. Because of its stunning beauty, dramatic hills, mesmerizing landscape, charming rivers and lush green forest, Shimla is one of the best tourist destinations in India.… Continue reading Shimla Honeymoon Packages from Delhi for Couple