Where the Victoria island is located?

March 1, 2011 by  
Filed under Geography

The Victoria island is located in North Sea. The area of Victoria island is 217,291 km2. It is the eighth largest island in the world.

- Read more