Travel & Tourism
Travel & Tourism 3010 Videos
Feel the Chill, Manali

It’s all white here. The whole hill station will be seen covered with a white sheet. This is Manali, a hill station and a popular winter tourist destination located in the state of Himachal Pradesh, India, famed for its scenic beauty bestowed in the form of snowfall. Words cannot describe the chilling experience here. Go and feel the chill.

Video Courtesy: Joshi Manjummel