Where are Red Squirrels still found today?
Others answers (1)
- eAnswers...Jun 30, 2014
You can find Red Squirrels throughout most of the Europe including Britain. Normally, these squirrels are found mostly in Scotland, with lesser numbers in Northern England and Wales. However, their population is reduced now after the introduction of the American Grey Squirrel in Europe.
- Show More