Hello, Guest

Newport News

Destination creator (Voyajo Team)

Newport News is an independent city located in the Hampton Roads metropolitan area of Virginia. It is at the southeastern end of the Virginia Peninsula, on the northern shore of the James River extending southeast from Skiffe's Creek along many miles of waterfront to the river's mouth at Newport (...) (from Wikipedia).
Visit Website

Trip creator - CheekyMelendez