Visit The Belize Sign Monument on your trip to Belize City