Shimla attractions

Places to visit in shimla

These 7 Places in Shimla will Never Fail to Entice You

Shimla is an enigmatic creation of the Himalayas where even the gods want to live; vibrant forests, deep valleys, serene lakes, and the consumerism of Mall Road. Shimla is probably the best hill station in India and amusing places to visit for sightseeing which once tempted the British too. If the magic of Shimla has […]

Read More