Hosted on MSN1mon
The Top 10 Man-Made Surf SpotsFor all the talk about rampant coastal development and subsequent loss of precious surf spots ... s P.O.P. Pier (both man-made and extinct) Ponta Delgada, on the Atlantic Island of Madeira ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results