SHIMLA – An escape to nature
SHIMLA - An escape to nature

Shimla, the “Queen of Hills Stations” is the capital of Himachal Pradesh. Named after goddess Shyamla, this city is blessed with pleasant scenic beauty. Having diverse climatic conditions its among the main tourist attraction of India. With abundant adventure sports activities, historic and religious sites, museums, art galleries and shopping market this place is perfect […]

Read more