Did you know just being around water can help you feel more relaxed? That's why you should plan a visit to Alta Lakes. From the pretty views to the soothing sounds of nature, this is a place where you'll find some peace.
You'll have no end of sightseeing choices when staying in Telluride. Alta Lakes is a good place to kick off here, but there are plenty of other worthy attractions to enjoy. Telluride Gondola Station, Telluride Ski and Golf Club, and The Peaks are near the body of water and and will cap off your day nicely.