You can swim with just about anything these days - dolphins, turtles, stingrays and even sharks - but on a tiny island in the Bahamas, pigs paddle with tourists.
Pig Beach, officially known as Big Major Cay, is an uninhabited island known for its population of feral, but friendly pigs.