Where is El Pescador Lodge and Villas located?
2.6 miles north of San Pedro Town, Ambergris Caye, Belize. The northern end of Ambergris Caye is on the Mexican border in the northeast corner of Belize on the Caribbean Sea.
2.6 miles north of San Pedro Town, Ambergris Caye, Belize. The northern end of Ambergris Caye is on the Mexican border in the northeast corner of Belize on the Caribbean Sea.