Cap François is one of many formal names that Le Cap has held over the years. The city's formal name now is Cap Haitien.