Find TV Channels in Belize City. Listings include Love Television, See Belize Channel and Kingdom Fusion. Click on each in the list below the map for more information.