Wichita Falls Texas

#TravelThursday continues, and in this edition we return to one of my favorite cities in the great state of Texas – Wichita Falls. It’s one of my favorite cities for one main reason – I have 5 family members (and their pets) who live there. I visit them every year. And if you haven’t alreadyContinue reading “Wichita Falls Texas”