WorldABC.xyz

Facts on every country, dependency, and geographic entity in the world

The Castillo de San Felipe de Lara at the entrance to Lake Izabal in eastern Guatemala. A defense tower (turret) was originally built at this site in 1595 and a fort constructed in 1644, which was then rebuilt in 1651.