Lake Travis is one of the most beautiful lakes in Texas, and it’s the perfect spot to relax, rejuvenate and regain your center.A Day on the Water If you're feeling overworked and stressed, a day on...