Summer in Grand Lake Colorado offers cool mountain streams, horseback riding, hiking, sailing and an awesome beach experience. Don't miss these adventures