As you may know, Martha Stewart has a property in Seal Harbor, Maine, which she purchased in 1977. The author and businesswoman concluded by saying, "I pray that no one was personally injured ...
On the road to Seal Harbor, adjacent to the azalea garden (the inn's proprietor also designed the famed garden), about 12 miles southwest of Bar Harbor, abutting the southwest corner of Acadia ...