The Elizabeth River in Southeastern Virginia was named in honour of the princess. Cape Elizabeth a peninsula and, today, a town in the U.S. state of Maine was also named for her. John Smith explored and mapped New England. He gave names to places mainly based on the names used by Native Americans. When Smith showed his map to Charles I, he said that the king should feel free to change the "barbarous names" for "English" ones. The king made many such changes. Only four survive today. One of which is Cape Elizabeth.