Wild Side: Cheeseheads in paradise, again
March 17, 2011 at 7:45 am in River Falls Journal
Belize is a small country in Central America on the Caribbean Sea, bordered on the north by Mexico and on the east and south by Guatemala. Carol and I have been going there on vacations nearly every year since 1990. Continue Reading
