It is situated north of the English Channel and is 1.2 acres ( 4,900 m ) of sandy land .
Goff 's Caye is a small island off the shore of Belize City , Belize .
Goff 's Caye is situated north of the English Channel and is 1.2 acres ( 4,900 m ) of sandy land .
Goff 's Caye is a small island off the shore of Belize City , Belize .