Love the Sea? Love Candles? This is a Must Visit in Freeport, MELove the Sea? Love Candles? This is a Must Visit in Freeport, METhe smell of the ocean makes you calm, but so does this new retail experience in Maine.Ginny RogersGinny Rogers