The Virginia Tourism Corporation reports that Portsmouth saw $138.3 million in direct visitor spending in 2023 — a 118% ...