Thriving or surviving? Can the wildlife cope with the increasing expansion of human settlement?




Number of happy visitors...