Nestled in the foothills of the majestic Himalayas, Shimla is a testament to India’s colonial charm. A popular destination for adventure seekers and tranquility seekers alike, Shimla is the perfect blend of natural beauty, rich history and vibrant culture. For Delhi residents looking to escape from the hustle and bustle of the capital, Shimla tour […]


