Archives

resorts in shimla

Top 20 Luxury Resorts In Shimla

The erstwhile summer capital and holiday retreat of British India and present capital of Himachal Pradesh, Shimla is a famous tourist destination in the north of the country. This beautiful hill station is endowed with abundant of natural bounties in the form of lofty hills, dense forests, and a refreshing (more…)