Staying at a resort with a private beach means smaller crowds, more exclusive access to the water, and a memorable family vacation.
Following the success of its Bahamian island, CocoCay, Royal Caribbean is opening an exclusive beach club a stone’s throw ...