Iglesia de San NicolásParishSharePlaza de San Nicolas40001 Segovia, Castilla y LeónSpainGet directions