I'm researching beaches etc for my upcoming Magic trip going to Grand Cayman, Mahogany Bay, Belize and Cozumel. Plans set for Grand Cayman and Cozumel, but looking for suggestions in Mahogany Bay and Belize. It looks like Mahogany Bay is similar to Grand Turk, in that, you can get off the ship and have access a free beach with a free beach chair relatively close. Is that correct? And if so, why would Carnival sell an excursion for something you can do for free?
Also, any tips for Belize? We've got snorkel lovers and white sand beach lovers on this trip. Usually hard to find both at the same beach. Any help is greatly appreciated!!
Sailing in 71 days woohoo!!