The Star of India is the world's oldest seafaring ship. Built in 1863 at Ramsey Shipyard in the Isle of Man. It is moored at the Embarcadero in San Diego.