Many local beaches, resorts and private islands have shallow areas that are ideal for snorkeling, while islands like New Providence, Grand Bahama, Andros and The Abacos feature world-renowned dive ...
All-inclusive resorts are a much-loved option for low-stress Caribbean vacations ... windsurfing, sailing and snorkeling all on the menu. Past guests have noted that it's a particularly family ...