Notre Dame Island

Artificial island near Montreal, Quebec, Canada From Wikipedia, the free encyclopedia

Notre Dame Islandmap