Beaux Montreal in Winter
February 21st 2008 Montreal is an island and a city. The Metro is well situated and all 68 stations are beautifully presented with art work in them all. The Metro was completed in 1966 in time for Expo 67 and the centenary of Canadian Confederation.
The Olympic site from 1976 is still as breathtaking as ever. The Velodrome has been turned into a Biosphere where you can see and smell penguins ... among other thing
... read more