Vinalhaven is a town located on the larger of the two Fox Islands in Knox County, Maine, United States. Vinalhaven is also used to refer to the Island itself.

Vinalhaven

A bright afternoon on Main Street.

Share The Inspiration