Discovering the Top Tourist Spots in Shimla 2023, the capital city of Himachal Pradesh in India is a city established as a hill station in the year 1864. Shimla was stated as the summer capital of India and has been attracting tourists for decades amid the Himalayas, Shimla boasts of its natural beauty, colonial architecture, …
Category
Showing: 1 - 1 of 1 RESULTS