at , Strasbourg , 67000 France
5 FB users likes River L'ill, Strasbourg France, set it to 1 position in Likes Rating for Strasbourg, France in Locality category
River L'ill, Strasbourg France is Strasbourg based place and this enity listed in Locality category. 67000.