I'm sipping tea in London and it just doesn't get any better than this.
November 19th 2009 London
We arrived this morning to the London Heathrow airport. After about 30 minutes of staring impatiently at the television screen showing where the plane was on the map, I couldn't believe we were actually (finally) here!
I hadn't even made it out of the airport, and I must have looked like a child just entering Disney World for the first time. In all honesty, I felt
... read more