If you have been dreaming about a visit to the Caribbean Islands, relaxing beaches and white sandy beaches, clear pristine waters, dancing day...