Granbury, Texas Travel Guide
Located on Lake Granbury, this community began in 1854. Today many Victorian buildings on the town square recall the town’s early days and have been listed on the National Register of Historic Places. In 1998, a Texas Highways magazine poll determined that Granbury had the state’s “Best Town Square.” A favorite getaway from the DFW …