Lake Travis viewed from The Oasis
Lake Travis viewed from The Oasis The Oasis Lake Travis restaurant, the largest outdoor restaurant in Texas, is located on a cliff 450 feet above Austin’s Lake Travis and is a nice venue for a beautiful sunset. This image was captured last Friday at the rehearsal dinner for a Saturday wedding.