Iglesia del CarmenParishShareAvenida Taburiente38779 Puerto de Tazacorte, CanariasSpainGet directions