Travel Why Barbados is the Caribbean island to visit in just two words: Cobblers Cove By Stephen Unwin