answersLogoWhite

0

Chateauneuf-du-Pape is a town in south-eastern France, near Avignon. In the early 1300s the Pope built a castle there, hence the name of the village meaning "Newcastle-of-the-Pope"

User Avatar

Wiki User

13y ago

What else can I help you with?