HMS Madagascar

From Wikipedia, the free encyclopedia

At least two ships of the Royal Navy have been named HMS Madagascar after the island off the coast of Africa.