Why Shimla should be on your India itinerary

April 16, 2015