News

From crabs and oysters to history and sailing, Annapolis is one of the best American towns to visit, according to CNN Travel.