Surf On New Turf – The Ground – At St. Regis Punta Mita Resort

Surf On New Turf – The Ground – at the stunning St. Regis Punta Mita Resort.