Parroquia del Santo Cristo de las AguasParishShareCalle Ramirez Cerda35544 Teguise, CanariasSpainGet directions