Wave Pool vs Ocean Surfing

Wave pools and ocean surfing both have their place. Wave pools offer clean, consistent waves that are great for practicing ...