Manali, Himachal Pradesh, India – The video shows the beautiful Beas river banks at scenic hill station in Himalayas, Manali. Just 50 kms from the world’s …

Comments