Spragues Beach: Islesboro's Hidden Cove on Maine's Coast | OnlyBeaches