So we were spending the day at the Kamaole Beach 1 snorkeling and catching some rays. We had heard about Da...
All reviews seem positive