No one knows for sure how the pigs ended up on [Big Major Cay island in the Bahamas]. There’s rumors of shipwrecks, voluntary migrations, and farm escapes.
[P]igs swim and run on this beach, giving it the nickname Pig Beach or Pig Island.
Via Distractify.
Those pigs look awesome.