Everyone loves Turtle Beach! Great place to see Hawaiian Sea Turtles on the North Shore. This is our most popular place to stop on our Circle Oahu Tour.
Turtle Beach
Reply
Everyone loves Turtle Beach! Great place to see Hawaiian Sea Turtles on the North Shore. This is our most popular place to stop on our Circle Oahu Tour.