Today, Ambergris Caye ("am-Ber-gris Key") welcomes thousands ... You'll notice the difference between this tourist hub and the more urban Belize City as soon as you step onto San Pedro's ...