By Tour Travels Hunt
Shimla, the capital of Himachal Pradesh, is a beautiful hill station in Northern India. It is known for its scenic beauty, pleasant climate, and colonial architecture. The city has a rich history and is home to many famous landmarks and attractions.
Here is list of 10 Luxury Hotels in Shimla