Guide To San Pedro, Ambergris Caye, Belize

Your Official Guide To San Pedro (Ambergris Caye) Belize San Pedro is a small island town located on Ambergris Caye, Belize. It has a rich history dating back to the Maya civilization and was once a major trading post for smuggling goods into Mexico. San Pedro is an island off the coast of Belize, teeming […]