Iglesia de San Juan BautistaParishShareAvenida de Leopoldo y Josefa del Valle39720 La Cavada, CantabriaSpainGet directions