Grand Cayman / Carnival Cruise Lines

Two twins from Great Britain floresce of the whitest sand I have ever seen!