STA Travel


STA Travel Blogs

Ellie's Travels

Latest entry

Beijing, China

After spending so long in humid countries, it was strange stepping out of the airport into a crisp, sunny climate that reminded me of Christmases in England and how I'd imagine December in New York to be. I loved that the air felt fresh, and …

My Journey