Skip to content
Advertisement

Topic - Newport News

Newport News is an independent city located in the U.S. state of Virginia. As of the 2010 census, the population was 180,719. making it the fifth-most populous city in Virginia. - Source: Wikipedia

Related Stories