Just Where the Heck is Davidson College?

The seal of Davidson College in North Carolina. (Wikipedia picture)
There's been a lot of talk about the Davidson Wildcats' basketball team and their star shooter, Stephen Curry. That's what happens when a small school makes a run in the NCAA tournament. Two years ago, everyone was wondering where the heck George Mason is located? (Answer: Virginia.) This year, the question is, "Where is Davidson College?"
The answer: in the small town of Davidson, North Carolina.
Davidson College was founded way back in 1837 and currently educates about 1,700 undergraduates.
It even boasts an ex-president among its alumni: Woodrow Wilson.
So now you know.





FYI: Wilson attended Davidson for one year, but graduated from Princeton.