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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results