1. Hapuna Beach on the Big Island of Hawaii (Great Snorkeling)

    Hapuna Beach on the Big Island of Hawaii (Great Snorkeling)

    10
  2. Mauna Kea Beach on the Big Island of Hawaii (AKA as Kauna'oa Beach)

    Mauna Kea Beach on the Big Island of Hawaii (AKA as Kauna'oa Beach)

    2
    0
    19
  3. Waialea Beach on the Big Island of Hawaii (Great Snorkeling)

    Waialea Beach on the Big Island of Hawaii (Great Snorkeling)

    12