Ross and Smith Island
Previous Next Ross and Smith Island Ross and Smith Islands The Ross and Smith Islands, sometimes known as Twin Islands, are among the most picturesque and distinctive places in the A & N Islands. These two linked islands, surrounded by the crystal-clear waters of the Bay of Bengal, offer a tranquil and appealing environment suitable […]