Why Shimla should be on your India itinerary

16th April 2015