Shimla Videos, Himachal Pradesh, India

A magnificent hang-over of the British Raj, Shimla’s cool environs still remain the biggest magnet for Indian tourists. And so we have taken the best of what the British created, and mixed it with the quintessentially Indian – and every summer thousands of people from the plains enjoy themselves to the hilt in this popular Read more about Shimla Videos, Himachal Pradesh, India[…]