4.5 Miles north of San Pedro Town. Located on the beachfront between the Sundiver Beach Resort and Casa Blanca Mata Grande Beach Resort., Ambergris Caye, Belize
4.5 Miles north of San Pedro Town. Located on the beachfront between the Sundiver Beach Resort and Casa Blanca Mata Grande Beach Resort., Ambergris Caye, Belize