U.S. Travel Hanauma Bay Nature Preserve on Oahu: A Fabulous Snorkeling Experience in the Hawaiian Islands Fiona Whiley 7 months ago