The cost of living in Cape Charles, Virginia is 4.2% more expensive than Lake Royale, North Carolina.