Shimla, the capital city of Himachal Pradesh, has some of the best breath-taking views in the country. It was also the former “summer capital” of the British Raj. Shimla is one of the most popular tourist destinations in India and attracts thousands of visitors every year. Shimla never ceases to amaze people with its wide […]
The post Best Places To Visit in Shimla for a Mesmerizing Holiday appeared first on Neo Travellers.