Visitation Hotel just opened in Frederick, Maryland, an underrated city filled with 19th-century buildings and independent shops.
The cheapest small towns might not be for everyone, but their charms can make them the best places to live for plenty of ...