Maine is known for its quintessential New England seaside locations, and this spot only reenforces that reputation. Naturally, there's plenty of oysters to eat.
Continue reading...
Continue reading...