Topic - Newport News
Subscribe to this topic via RSS or ATOM
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