I recently came across some articles suggesting leaf peeping in Texas. Has anyone tried leaf peeping here? I tried leaf peeping last year at the Adirondacks, and would like to try another place. Suggestions where to do it is also more than welcomed.
Thanks in advance for your inputs.