Shimla, Tunnel No. 33, The Haunted Barog Tunnel Story!

Shimla is one of the most famous tourist places in India. It is said to be one of the most romantic places ever. The perfect place that beats the heat of summer has picturesque locations that make this place a…