Cathedral Square

The Cathedral Square is an expansive plaza located directly in front of Cathedral of Light.