Guide to Europe kayak holidays and 23 of the best European kayaking destinations broken down by the best options for river, lake and sea kayaking in Europe