Where the Victoria island is located?
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.
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.