There is more than one place called Ross Island: Antarctica Ross Island (Antarctica) — an island in West Antarctica; the location of McMurdo Station India Ross Island (India) — is an island of the Andaman and Nicobar Islands