Tower Hill Sugar Factory – Belize

By |2021-05-19T16:42:02-06:00April 14th, 2016|Travel Photos|

Tower Hill Sugar Factory This photo was taken in May of 2013 from a boat on the New River near Orange Walk Town, Belize. We [...]