Site icon where the Heck is mom

It was 98 degrees…

It was 98 degrees when we arrived so we went directly to the Visitor’s Center and asked directions for a driving tour. No walking today!

But no problem there because this is Vista Town USA.

Exit mobile version