St Francis Resort is located on Stocking Island, a hidden jewel of the Bahamas. Situated just off Great Exuma, the largest island of the 350 Exuma island archipelago, St Francis Resort is a short ferry ride over from the mainland. St Francis Resort offers a 5 mile white-sand beach for your enjoyment, as well as a variety of water sports including diving on Exuma's most wonderful reefs, Hobie Cat sailing from island to island, and kayaking around Stocking Island's blue holes, a network of...