Suggest a Picture
Description: Vernon is located in France with a population of 24,688. Words used to describe Vernon are History, Castles, Cool Town, Museums, River