Top 50 Small Towns in America now live.
Ely is #14

There's Always Something Happening in Ely!