Vis i San Pedro Town på Ambra Caye Island, den største ø i Belize ligger nordøst for landet i det Caribiske Hav.