Rachel Parsons in Belize, where she joins in Belizean independence festivities. She also discusses Belize City's bad reputation.