Suffolk, VA, is the largest town in Virginia and is located next to the Atlantic Ocean. Suffolk was discovered thousands of years ago by Native Americans living in the area, and it was founded as a city in 1742 by English settlers. Besides having an extensive and interesting history, Suffolk is also home to the