Worldwide River Surfing Map
Eric Thomas having a great time on Miracle Wave. (© Eric Thomas)
© Riverbreak Magazine