Boasting one of the country’s most vibrant Main Streets with more than 60 shops, plus a dozen art galleries and bountiful dining options, Berlin, Maryland is a small town paradise tucked in plain sight of Maryland's bustling Eastern Shore. Keep reading for our guide to the perfect weekend in Berlin.