A 38-square-mile island of stunning natural beauty, Nevis is situated in the northeastern Caribbean Sea. In 1493, when Columbus sighted the island, he named it “Nuestro Senora de las Nieves” Our Lady of the Snows. That is how Nevis got her name.