Kamaole II is a long stretch of beach, between Kamaole I and Kamaole III. All three beaches are known as great family beaches, but they each have unique personalities and strengths.
Okay, I've spent more time at Kamaole I, since we have owned that condo longer, but this is a great stretch of beach! Lots of soft sand, a gentle slope into the water, nice waves for floating in or boogie boarding, you name it. You just can't lose...