Situated among stunning waterfalls, Shimla is a charming hill town with a rich colonial past. Known as the "Queen of Hills," it attracts both nature lovers and architecture enthusiasts.
Shimla: Shimla, the capital of Himachal Pradesh, witnessed a wave of disappointment among tourists on Christmas Eve when the much-anticipated midnight prayers at Christ Church were unexpectedly ...
Shimla, the capital of Himachal Pradesh ... Jakhoo Temple, and Christ Church make it a perfect summer getaway. Visitors can enjoy leisurely walks through Mall Road, explore the nearby Kufri ...