Surf Lakes
Surf Lakes is a massive pool in Australia that generates 5 different types of waves for surfers! Equipped with a huge contraption that creates waves in concentric circles that then radiate outwards, the pool has been designed to potentially produce over 2,000 waves per hour, suitable for ...read more

