
Menu
Created Town · NC
Avon,
North Carolina
Avon, North Carolina, is a charming village located on Hatteras Island in the Outer Banks, with a population of approximately 600 residents. Known for its unspoiled beaches, tranquil atmosphere, and outdoor recreational opportunities, Avon is a perfect destination for travelers seeking a peaceful coastal retreat. The village offers excellent opportunities for fishing,. This Town foundation grows as local resources, Stashes and reviewed Editorial Library content are approved.