1. Hooper's Bay Beach, Great Exuma, Bahamas (Swimming with Turtles)

    Hooper's Bay Beach, Great Exuma, Bahamas (Swimming with Turtles)

    2
  2. Dubai Marina Beach A Great Day

    Dubai Marina Beach A Great Day

    1
  3. Three Sisters Beach, Great Exuma, Bahamas (soft sand, crystal clear water, and great snorkeling)

    Three Sisters Beach, Great Exuma, Bahamas (soft sand, crystal clear water, and great snorkeling)

    3
  4. Daaibooi Beach, Curacao is a beautiful beach with great snorkeling in crystal clear water

    Daaibooi Beach, Curacao is a beautiful beach with great snorkeling in crystal clear water

    6
  5. Playa Manzaliña, Curacao - Remote Beach with great snorkeling

    Playa Manzaliña, Curacao - Remote Beach with great snorkeling

    8
  6. Exuma Point Beach, Great Exuma, Bahamas (Great Snorkeling and an Amazing Sandbar)

    Exuma Point Beach, Great Exuma, Bahamas (Great Snorkeling and an Amazing Sandbar)

    3
  7. Cocoplum Beach, Great Exuma, Bahamas (Stingrays, Sandbars, and Crystal Clear Water)

    Cocoplum Beach, Great Exuma, Bahamas (Stingrays, Sandbars, and Crystal Clear Water)

    3
  8. Forbes Hill Beach, Little Exuma, Bahamas (2 beaches and great snorkeling)

    Forbes Hill Beach, Little Exuma, Bahamas (2 beaches and great snorkeling)

    4
  9. Jolly Hall Beach, Great Exuma, Bahamas (Starfish and great snorkeling)

    Jolly Hall Beach, Great Exuma, Bahamas (Starfish and great snorkeling)

    4
  10. Mahukona Beach Park on the Big Island of Hawaii (Great Snorkeling)

    Mahukona Beach Park on the Big Island of Hawaii (Great Snorkeling)

    11