Maryland is home to some spectacular small towns with oodles of history, and one coastal gem is the perfect vacation spot ...