Embassy of Spain - Located in Canada
Posted by: The Burrow
N 45° 26.457 W 075° 41.455
18T E 445964 N 5032168
Embassy of Spain located in Ottawa, Canada. Right next door to the historical McLeod House.
Waymark Code: WM12XZY
Location: Ontario, Canada
Date Posted: 08/03/2020
Views: 2
A simple building located on Stanley Avenue.