Shimla

Shimla also known as Simla, is a popular hill station and tourist destination located in Himachal Pradesh. Surrounded by the snow-capped Himalayas, lush green pastures and lakes, Shimla retains its colonial charm with its Tudorbethan and neo-Gothic architectures. The major attractions include The Christ Church, The Mall Road, Jakhoo Temple, the Mall Road, the Ridge and the Kalka – Shimla Railway.

Discover Hotels and Places Nearby

Back to top button