Plaza de Francia

Plaza de Francia

The French were the first to attempt to build a canal here. On the peninsula is a monument to thousands who died in that tragic attempt.