Treasure Island also known as Salt Cay in the Bahamas is home of Dolphin Encounters a major tourist attraction and marina mammal sanctuary. http://www.dolphinencounters.com/dolp...