Port-au-Prince is the capital and largest city in Haiti. It is located on the southwestern coast of the island of Hispaniola and is known for its music, art, and historic landmarks.