BELIZE: LOCALS! LOCALS! LOCALS! So you think you can live in Belize?!