Clock Tower

Landmark in Corozal Town

This Corozal landmark dominates Central Park.

Advertisement