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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results