> Lumahai Beach is on the northern part of Kauai Island in Hawaii. Here's how the story goes: A mean and grouchy giant once lived on a beach in Hawaii. He frightened people with his bellowing...
> Lumahai Beach is on the northern part of Kauai Island in Hawaii. Here's how the story goes: A mean and grouchy giant once lived on a beach in Hawaii. He frightened people with his bellowing...