Wikipedia
Saint-Leu-la-ForĂȘt
Saint-Leu-la-ForĂȘt is a commune in the northwestern suburbs of Paris, France. It is located from the centre of Paris.