Pig Beach is an uninhabited island located in Exuma, the Bahamas. The island takes its unofficial name from the fact that it is populated by a colony of feral pigs that live on the island and in the surrounding shallows.
It is told that the pigs were dropped off on Big Major Cay by a bunch of sailors who wanted to come back and cook them for a meal. But these sailors never returned. The pigs have survived on excess food dumped from passing boats and ships.
Who knows what to believe?
Others suggest that the pigs were part of a business scheme to attract tourists to the Bahamas. The pigs are now fed by locals and tourists and the island is unofficially known as Pig Beach by the locals.