Shimla: 11 Must-Visit Tourist Attractions
Shimla, the summer capital of India, is a beautiful town with a lot to offer. Its location in the Himalayas makes it a great place for adventure seekers and nature lovers alike. The city is also home to many historical sites, including the Kalka-Shimla Railway, which was built in the 19th century by the British. […]