Rozy Falls in Manali. A natural wonder, this impressive waterfall is surrounded by forested mountains
Uploaded to Nature — 7 years ago