Home
Maine Landscapes
Next
Drake's Island
Sunrise
Buy Me
Drakes Island is in Wells, Maine. It's got an extraordinary beach, most of which is deserted. But it's not advertised and you won't find it by accident. The locals keep it to themselves. Ooops. There, now you know.