Iglesia de San Juan BautistaParishShareCalle Pablo Iglesias38203 La Cuesta, CanariasSpainGet directions