Row of green post office boxes in Belize