PlacesFunnyThere's an island in the Bahamas called Big Major Cay (or Pig Beach), which is only inhabited by swimming pigs.829k