The historic Baron Bliss Lighthouse is an iconic landmark found near the entrance of Belize City's harbor. This 51-foot-tall structure was built in 1885 to honor Baron Bliss, a British benefactor who ...