Texas is full of hidden gems that are off the beaten city path. Here, we explore small towns in Texas with unique charm and history!