Castelnuovo

from Wikipedia, the free encyclopedia

Castelnuovo (Italian for 'New Castle') stands for:

Geography:


Castelnuovo is a family name for the following people:


See also: