Carnarvon and Caernarvon are older forms of the name of the town in North Wales currently known as Caernarfon. The older names, in place for centuries, were anglicised phonetic spellings; since the 1970s the Welsh spelling has been generally adopted. Most places and things named after Caernarfon use one of the older spellings.
Read more about Carnarvon.
Some articles on carnarvon:
... According to World Gazetteer Carnarvon's population has declined slightly between 1996 and 2007 from 5933 to 5760 ...