Exploring Space City
The next place on our travels was to the ‘lone star’ state of Texas in the USA in which our main destination was the city of Houston or by it’s nickname used by others ‘Space City’. With the help of our friends at The Official Visitors Guide for Houston we were not only able to …
Read more »