Original: Belle Haven is a town in Accomack and Northampton counties in the U.S. state of Virginia.
Simplified: Belle Haven is a town in Accomack County of Virginia, United States.