Skip to Content

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 …

Read More about Granbury, Texas Travel Guide