Nasau or Grand Bahamas? If Grand Bahamas, be sure to check out Port Lucaya. Fun little place, and since West End got bought up as a fucking time-share, then all the cool places to visit on the island are over on the side with Lucaya/Tino Beach/Seahorse Village. In that general direction. Oh, and stop by Garden of the Groves if they still have it. As for swimming with dolphins...I don't know. Never my thing. PEACE.