Kathy Clarke Hawaii Blog
Kathy Clarke Wiki
An exciting small group adventure with excellent snorkeling at undisturbed reefs and adventure rafting along rugged coastlines.