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 .