Island Girl Series - 5 Star Aloha!

Lei Lei's Bar & Grill at Turtle Bay Resort in Kahuku on the island of Oahu

There's nothing quite like going off on your own to have a random adventure, discovering something new about the place you live in! Today, I decided to get all dressed up and take myself out for one such adventure! Eventually, I found myself on the other side of the island, in Kahuku, on the island of Oahu. I traveled all the way to Turtle Bay, which was given its name because of the large number of sea turtles that inhabit the area...

Become a F.A.M.E Magazine Subscriber To View Full Article!