Mayan Princess is at the Heart of the Action
Located on the southern part of the island of Ambergris Caye on coastal Belize, San Pedro is the second largest town in the Belize District with a population of around 16,444. The once sleepy [...]
Located on the southern part of the island of Ambergris Caye on coastal Belize, San Pedro is the second largest town in the Belize District with a population of around 16,444. The once sleepy [...]