After enjoying beautiful beaches and resort amenities, some of the best things to do in the Caribbean can be a bit weird but oh so wonderful! From swimming with pigs to stingrays, here is our