It is located on the northern coast of Cuba, between the Bay of Dogs ("Bahia de Perros") and the Atlantic Ocean.
На севере остров омывается водами Атлантического океана, на юге — водами залива Перрос ("Bahia de Perros").