0
0 Comments

Shimla is an ideal destination to spend the summer season in India. The ‘Queen of Hill Stations’ in Himachal Pradesh is one of the favorite holiday getaways. The salubrious climate was in fact the reason that the British colonies settled here every summer. There are several accommodation options and amazements.

Add a Comment