Best Places for Kayaking in India

Kayaking is a water sport which one can enjoy even without knowing how to swim. The toughest part of kayaking is to keep the canoe upright using the torso. Once you master balancing the...