You asked:

facts about Plymouth

  • Plymouth
    Plymouth
    Plymouth, the city and unitary authority area on the coast of Devon, England, about south west of London.