Video

Did You Know: Texas Has its Own Embassies in Paris & London?

There's a Texas embassy building in Paris. (And an outpost in London too!)

Posted by Mental Floss on Tuesday, August 23, 2016

Back when Texas was its own nation, it actually set up embassies (or similar emissaries) to foreign capitals. Check out this interesting history lesson!