Iglesia de MircaParishSharePlaza de La Candelaria38700 Santa Cruz de La Palma, CanariasSpainGet directions