Island · RussiaVictoria IslandVictoria Island is a island in Arkhangelsk Oblast, Russia. Island in Barents Sea, Russia.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in RussiaKamensk-Ural’skiy · CityMirny · CitySeverobaykal’sk · CitySurgut · CityTalitsa · CityKhabarovsk · City