When it comes to the islands which dot the Caribbean Sea, few come close to the stunning history, unique culture and vibrant atmosphere found on the British…