Published on July 17th, 2017 | by Matt Dumoulin

Kayaking in India – The new Mecca?

India is trying its shot for becoming the new Whitewater Mecca… Their event in Malabar sure does look fun!!

Tags: ,




Back to Top ↑