A city, up close
San Pedro is a town on the southern part of the island of Ambergris Caye in the Belize District of the nation of Belize, in Central America. According to the 2024 mid-year estimates, the town has a population of about 20,000.
Background from Wikipedia, licensed under CC BY-SA 4.0.
2 walking tours filmed here


Plan Your Visit — Activities In or Around San Pedro Town
Affiliate link — Armchair Walks may earn a commission on bookings made through GetYourGuide, at no extra cost to you.