Vernon es el centro tradicional de la vida cultural y artística de la ciudad y en el que se encuentra el Monumento Washington, situado en la cima de una colina en una plaza urbana del siglo XIX.