Squall Surfboards – Reviews Squall Surfboards is a renowned surf school located in the beautiful coastal town of Concarneau, … Read more