Paris, Texas


 * Not to be confused with Paris, the capital of France.

Paris is a city in Texas.

History
While on their way to Paris, France, Apu and Manjula have a stopover in Paris, Texas.