Imagine plunging into warm turquoise waters, floating carelessly as you mingle with rainbow-striped fish, gentle sea turtles and colorful corals. You can, by snorkeling!...more
Need help choosing a destination or hotel? Ask members
to share their knowledge and point you in the right direction.
Members that have been to Bahamas