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.
Stay in touch!
Join our email list to stay updated on all things Maine; food & drink, events & festivals, home & garden and much more!
