Destination creator (Voyajo Team)
Avon is a village in Livingston County, New York, USA. The population was 2,977 at the 2000 census. The village is named after the River Avon. . The Village of Avon is located within the northwest part of the Town of Avon. The village is south of the City of Rochester. (...) (from Wikipedia)