Newport Sands
NEWPORT SANDS – PARROG BEACH
Newport Sands – Parrog Beach. This large horseshoe bay provides generally small waves and so is ideal for beginners. At Parrog Beach, it is only possible to (…)
Newport Sands – Parrog Beach. This large horseshoe bay provides generally small waves and so is ideal for beginners. At Parrog Beach, it is only possible to (…)