Fairhaven State park--3 1/2 days this weekend

Printable View