Travel Explore Shimla, the crown jewel of Himachal Pradesh, and discover its natural charm. by Shejal Introduction Tucked away in the majestic Himalayas, Shimla, the capital of Himachal Pradesh, is a Read More