Where is Victoria Island?

Where is Victoria Island located?

Victoria Island, Lagos, Nigeria (approx. 6.43946°, 3.424778°)


Where is Victoria Island on the map?