Views: 1954

Shimla This week we take you to one of the most popular hill stations of India, Shimla. This small hill station, located amidst the lofty snow-clad Himalayan Ranges, abounds in natural beauty.

Tags: Shimla, Hill station, Himalayan ranges, Natural beauty, Honeymoon place, Honeymoon, Snowfall, Hill station, Mountains, Travel tips, Native planet, Videos, Indiainteracts

Related Videos
Please Wait while comments are loading...