Canada – Ottawa

By |2021-07-10T15:51:14+01:00September 15th, 2016|Canada, Latest-Posts, North America, Ottawa, Past Destinations, Travel The World Club|

Ottawa, Canada See the Monster spider facing the Cathedral ready to attack like an alien invader! It's a modern sculpture in the [...]