Made up of over 5,000 islands, the Caribbean has a variety of attractions, hidden gems and incredible sights to see. As such a huge region, each island is different, and you can have a completely unique experience based on what you want to get out of your holiday. The great thing about a Caribbean cruise…