Big Major Cay, The Bahamas
If cats aren't your thing, check out Big Major Cay, where you can swim in an (almost) literal bay of pigs. These friendly, swimming pigs would love to go snorkeling or wading with you. The origin of these swimming pigs is a complete mystery, but their presence on the island has inspired children's books and hundreds of miniature pig adoptions (do NOT adopt a miniature pig - you will regret it).
Pig Beach, Big Major Cay, The Bahamas
[Photo via @anjuliglobal]