Squirt boating is a form of white-water kayaking or canoeing where the boat is designed to be as…

read more