Nestled in the quaint village of Stonington on the southernmost tip of Deer Isle, the Inn on the Harbor enjoys a panoramic view of many islands, as well as offering visitors a perfect romantic waterfront retreat with most of the bedrooms facing the sea.READ MORE