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 were headed up the river to the ruins of the Mayan city, Lamania. Our tour was arranged through our hotel, the Hotel de la Fuente. (A top notch hotel BTW.) […]