A memorable Champions League night.
Lake Weatherford is home to Texas’ longest floating boardwalk — nearly a mile of scenic trails and perfect photo spots.