Where is Embassy of Canada?
Where is Embassy of Canada located?
Embassy of Canada, Embassy of Canada, France (approx. 48.87239°, 2.312389°)
Where is Embassy of Canada on the map?
{"latitude":48.87239,"longitude":2.312389,"title":"Embassy of Canada"}