Iglesia de San Juan BautistaParishShareBarrio La Cavada39618 Marina de Cudeyo, CantabriaSpainGet directions