The Mall Road Shimla rarely has a dull scene to present to its visitors. Even it doesn’t disappoint the returning visitors and makes a perfect place...