Discussion in 'Arts' started by PeteOcm, Feb 25, 2018.
Where is paris located
Paris is located in France.
Separate names with a comma.