snorkeling

  • Oahu in Hawaii
  • Makaha Beach Park, Oahu
  • Ke'e Beach Park, Kauai