Our neighbors across the pond have it made.
Not only do they have grandiose castles that would make any Disney Princess jealous, but they also have those accents, that make even the most mundane sayings sound like Shakespeare.
First stop: London, England.
Continue Reading