Lake Buena Vista, FL

From BR Bullpen

Lake Buena Vista is about 10 miles southwest of Orlando, FL. The city has almost no permanent population and is controlled by the Walt Disney Corporation as part of its Walt Disney World theme park. It became home to the GCL Braves around 2007. It was the site of the 2013 Winter Meetings.