The Exuma Land & Sea Park is located in the string of islands north of Great Exuma