“The Father of the Nation” Immortalized
Battlefield Park now has a new feature that will be very hard to miss. It’s a sixteen-foot bronze statue of the Right Honorable George Cadle Price, in downtown Belize City. It is the tallest full-body statue ever erected in the country. The figure was unveiled
