Baltimore is an independent city and the largest in Maryland, home to the Inner Harbor, Johns Hopkins Hospital, Fort McHenry and one of the busiest ports on the East Coast.