Big Major Cay, Bahamas Swimming With The PigsThe pigs live on Big Major Cay, one of the over 365 islands in Exuma, a district of the Bahamas. Also known as Pig Beach, it is entirely...