Classes & Workshops
Experience stand up paddle tour in a protected Marine Park and see local and migrating wildlife in their habitat whilst ...
Duration:3 hours
Learn to Surf with the experienced, super fun team at Rainbow Beach Surf School. The original and first surf school in R...
Duration:2 hours
This rewarding surf experience is Australia's longest wave within a protected Marine Park with beginners riding waves 10...