Shimla: Of Jack’s Betrayal and ‘Phantom Rickshaw’ As I joined the crowd on Mall Road in the northern Indian city of Shimla, ...
Shimla, the Queen of Hills has got to be a magical escape with the beauty that is Himalayan Mountains over them. Picture ...