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?
Victoria Island - Ikoyi
Victoria Island - Lagos
{"latitude":6.43946,"longitude":3.424778,"title":"Victoria Island"}