A journey to Himachal Pradesh is one of the most amazing adventures you can take in your lifetime. It offers superlative natural advantages, simple town life and colonial charm. From the neo-Gothic Christ Church to the bustling Mall Road, you’ll find plenty to do on Shimla tour package. Explore quaint orchards laden with heirloom apples […]