With over 600 islands, islets, reefs, and islets, the Caribbean is one region full of unique destinations. If you are looking for a tropical getaway with a mix of thrilling snorkelling activities and laid back activities like sipping a cocktail mix … [Read more...]