public IActionResult GetCity(int id, bool includePointsOfIntrest = false)
        {
            if (!_repository.CityExists(id))
            {
                return(NotFound());
            }

            var city = _repository.GetCity(id, includePointsOfIntrest);

            if (includePointsOfIntrest)
            {
                return(Ok(_mapper.Map <CityDTO>(city)));
            }

            return(Ok(_mapper.Map <CityWithoutPointOfIntrestDto>(city)));
        }