SHIMLA-The Empress of the Hills

SHIMLA-The Empress of the Hills

The beautiful hill station in the lap of nature, Shimla has the most natural scenic beauty that can mesmerise any onlooker. It is blessed with natural bounties beyond anyone’s imagination. This beautiful hill town surrounded by pine and deodar forests is situated in North West Himalayas and is the capital of the state of Himachal […]