Wariruri ... click for more Wariruri
Recognised surf break and wave riding location.
region, Aruba
Wariruri ... click for more