Urbanna is a town in Middlesex County, Virginia, United States. Urbanna means “City of Anne” and was named in honor of England’s Queen Anne.
My friend and I visited it last year and had a wonderful time. We ate lunch at that drug store (third image down from the top). LOL!! It was like walking into history! It was like an old “Mom and Pop Shop” from the 1950’s.