American Embassy

The American Embassy is an embassy in Havana, Cuba.

History
Homer Simpson came here to see if they could help him find Abraham Simpson. They agreed to help if Homer could smuggle some baseball players into America.