USA Expat Forum for Expats Living in the USA
Hello,
We are a family of 5 originally from USA and we have been globetrotting for the last 10 years (Pakistan, UAE, Switzerland). We are headed back to the USA this summer, but to a locality we are not very familiar with Houston, Texas.
Does anyone on the forum have experience with public...