Located on the southern coast of Deer Isle, Orchard Beach is a beautiful and popular beach with a length of around 0.25 miles The sand is light brown in color and the water is crystal clear Dogs are allowed on the beach, but they must be leashed at all times