STORY AND PHOTOS BY ANN RUPPENSTEIN Who let the pigs out? Big Major Cay, which could more adequately be called Pig Major, is a small uninhabited island that makes up one of the 365 cays that surround Great Exuma – uninhabited aside from those world-famous swimming pigs and a handful of chickens,...
March 2, 2020