Broom Island, located off the coast of Penobscot Bay, Maine, is an 18-acre private island with a 1500 sf off-grid solar home. The island is known for its natural environment, with a variety of wildlife, trees and plant species thriving in its undisturbed habitats.