Iglesia de San Juan BautistaParishShareCalle Mayor09146 Valle de Manzanedo, Castilla y LeónSpainGet directions