Shimla, the hill-station of Himachal Pradesh that boasts immensely beautiful British architecture & well temperatures married ...
As I joined the crowd on Mall Road in the northern Indian city of Shimla, the Combermere Bridge came into view. Shimla’s oldest British landmark, it was here that the haunting of Theobald Jack ...