Turtle Huts at Punalu'u Black Sand Beach

Colony One at Sea Mountain 95, 0789 Ninole Loop Rd, Pahala, HI 96777