newyorkers, don't stop asking questions or wondering how you will enjoy Ambergris Caye.
It's how we all learn, your welcome here
Not all of us live in "the city"...
This is one of the first times I have heard of all the 'bites' as well and I have been here for several years, reading and posting. Hang in here