COLONIAL BEACH, Va. This town on the Northern Neck has all the ingredients to become a tourist mecca. The beachfront stretches for miles, longer than anywhere else in the state except Virginia Beach.