Description
Castro\'s most incongruous feature is the Iglesia San Francisco, the dazzling exterior of remarkable colours having assaulted the eyes since 1906.