AlegsaOnline.com Home Geography Ross Sea Ross Sea Author: Leandro Alegsa Creation date: November 13, 2022 simple.wikipedia.org · Public domain The Ross Sea is a deep bay of the Southern Ocean in Antarctica between Victoria Land and Marie Byrd Land.