Today, Ambergris Caye ("am-Ber-gris Key") welcomes thousands ... Here you'll find beachside restaurants, lounges, shops and luxury hotels. You'll notice the difference between this tourist hub ...