Haapiti Surf Lodge

Surgical Strike: Moorea Surf Mission
Taking a break from the thunderous and crowded surf at Teahupo‘o during the...