Brain › Animals

What city is known as the White Squirrel Capital of the World, since it is home to the largest colony of albino squirrels?

  1. Marionville, Missouri
  2. Olney, Illinois
  3. Columbus, Ohio
  4. Kenton, Tennessee

Answer

The correct answer is B) Olney, Illinois.

More Animals questions

Play Brain · Practice