The Star of India is the world's oldest seafaring ship. Originally built in 1863, the Star of India is now a maritime museum docked in San Diego Harbor, and occasionally puts to sea for special sailing events. The Star of India is tied to her dock along the waterfront of…
Phil CollaNovember 4, 2005