San Pedro, or St. Peter’s Point as it is officially known, is a small town located on the southern tip of Ambergris Caye in the Bay of San Pedro Area of Belize. With a population of around 5,000 people, San Pedro is one of the fastest growing towns in Belize. It is also one of …
