When you are in Nassau, try to go to the Exumas, there are a bunch of day excursions and the water is crystal clear there. If you want to take a nice snorkeling trip as well, go with Stuart's Cove, they have a nice snorkel trip for around $50 and you can snorkel with Reef Sharks at the end of...