Bahtours offers snorkeling adventures, underwater scavenger hunts, guided bus tour, and an opportunity for you to have the perfect beach day in Nassau, Bahamas.