Best Hotels in Shimla during Summer Season

hotels in shimla

Shimla is situated in the Himalayans foothill, in the northern Indian state of Himachal Pradesh. It is the capital of Himachal Pradesh. Shimla is one of the most beautiful tourist places in India, which is famous for the summer tour. Every year about 3, 82,876 foreigners and about 1, 68,