Views: 1731

This week we have picturesque hill resort of Manali in the northern Indian state of Himachal Pradesh, Surrounded by mountains and rivers, this dream destination is an excellent venue for adventure sports, fun and romance.

Tags: Manali, Himachal pradesh, Mountains, Adventure sports, Romantic place, Snow fall, Hill station, Travel tips, Native planet, Videos, Indiainteracts

Related Videos
Please Wait while comments are loading...