The Beloved Turtle Bay Resort on Oʻahu Gets a Fresh Look
For decades, Turtle Bay Resort has been a landmark accommodation on the North Shore of O‘ahu. Opening in May 1972 as Del Webb’s Kuilima Resort Hotel & Country Club, the hotel is a visitor’s oasis far from the big…