Hague Lake Beach, Cortes Island: Warm Freshwater & Sandy Shores | OnlyBeaches