Actually Guinea Pigs do NOT come from New Guinea but might have been called Guinea because they may have cost 1 guinea during about the time of Queen Elizabeth (who actually owned several pet guinea...
Some people say that guinea pigs got the "guinea" part of their name because when sailors brought them from South America they sold them to people for a guinea as pets. A guinea is like a foreign...