
Much has been made of Prince William and Kate’s royal tour of the Caribbean, but many were left wondering where the couple stayed on the islands they visited.
In the Bahamas, the Duke and Duchess of Cambridge are understood to have stayed at The Cove, an exclusive enclave in the Atlantis Paradise Island resort.