We are two moms and four teenaged girls
Itinerary: Fort Lauderdale, At Sea, Belize, Cozumel, Key West, Fort Lauderdale
Weather: A mixed bag. Upon arriving in Ft. Lauderdale weather was chilly (high 60s). It was cloudy, but warm during sea day. In Belize it rained, but it was warm otherwise. In Cozumel and Key West it was sunny and very warm!