Visit a mixing bowl of distant past and vibrant present – Annapolis, Maryland