In what country would you find the town of Sorrento? In Geography Trivia AnswerItaly Share and Enjoy !