Where is the Texas Renaissance Festival located?

By June 26, 2017 No Comments

The Festival is located at 21778 FM 1774, Todd Mission, Texas, 77374, approximately 50 miles northwest of downtown Houston, Texas.