Experience the holiday serenity of the River Walk as you stroll along the banks of the San Antonio River guided by more than 2,500 luminarias.
Added by Upcoming Robot on December 4, 2008