Iglesia de Nuestra Señora de la Peña de FranciaParishSharePlaza de la Iglesia38400 Puerto de la Cruz, CanariasSpainGet directions