The southeastern Illinois town of Olney has garnered national attention for being the “White Squirrel Capital of the World.” The fall is a perfect time to visit Olney and check out these wonderful albino squirrels.
There are several differing accounts of the discovery of the white squirrels, but they generally put the date of discovery of […]









