Posted on Jun 11th, 09:54
Hey guys,
London is a great city. It seems there is a little flash of culture
everywhere - whether you're meeting the locals and taking in that fantastic British accent or on the look-out for the Beckhams around town. However, sometimes you just crave bread, boulevards, and barets (the three ...
More
Posted on Jun 5th, 10:01
Hey STA Travelers,
Finally in London! It was great sitting on the plane and watching the
scenery change from the window - from the ocean, to rural pastures, to
rivers, to the city, and to pubs. Lots and lots of pubs in London.
They are literally their own geographic mass visible from spac...
More
Posted on Jun 3rd, 12:33
Hey guys,
I'm in the great state of Texas (yee-haw) right now with everyone at STA Travel. I am in awe at how well-organized, friendly, and casual everyone is here. It's actually kind of funny - the major head offices for STA Travel are located in the three metropolises of the universe: London...
More