Himalayan Beach Waves
Experiencing the frenetic mood of a river as it gushes headlong into the rocks and down a slope is indeed an unforgettable moment. The white foam produced from water as it plunges across stones and boulders giving the sport its name. Rafting. With the labyrinthine grid of Mountain Rivers flowing through a throng of different […]