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