Honolulu is Hawaii's capital and largest city, home to Waikiki Beach, Pearl Harbor and the state's main port and airport.