Shimla, a Himalayan town created by the British when their white asses couldn’t stand the Indian heat, is all about honeymooners or rich Indian vacationers. Despite the mirrors on the hotel ceilings, I loved this town so much so that I ditched several other plans and stayed ten days. First because it’s in the Himalayas! […]