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