A Must See In Texas
Ok I don't know what I've been doing my whole life but it certainly did not include visiting this place. This is hands down a place you must visit in Texas. Over the weekend, I had the pleasure of checking out a little gem called The Oasis at Lake Travis in Austin, TX. OMG. Be-a-u-ti-ful! I've been to Austin countless times and have never been there. What was I thinking?