Worldwide River Surfing Map
Jeff Brooks surfing in Vancouver, Canada (© surfingvancouverisland.com)
© Riverbreak Magazine