User Avatar

Turtle Bay Resort

turtlebayresort.com
; Opens a new tab
·
Turtle Bay Resort is set on the iconic North Shore of Oahu. Where 1,300 pristine acres including seven secluded beaches and 12 miles of nature trails make up the resort’s dream landscape.
turtlebayresort
884 followers
·
46 following