Travelers curious about Belize City may want to note Plaza A, a local city landmark. It can be a pleasant change of pace between larger attractions.