Tourist Spot in Shimla
During British rule, the town of Shimla was the summer capital of Himachal Pradesh. Perched on a hillside overlooking the Himalayas, Shimla was and continues to be a bustling community. Naturally, stories surrounding this area have arisen for hundreds of years. Within Shimla is a spot referred to as Scandal Point. Learn all about this fascinating s...