Ocean Cay: the world's biggest private cruise resort emerges

Ocean Cay is located 20 miles (32km) south of Bimini and 65 miles (104.5km) east of Miami. Image courtesy of MSC Group.