Belize City is a stop on my family's next cruise. We have elderly grandparents who are accompanying us. I have heard that the small islands off the coast of Belize are perfect for a beach day.
Does anyone have suggestion on the best one for families? I'm also looking for suggestions for one that has good offshore snorkling.