What are the flags of North America?

The flags of North America include the flags of Canada, the United States, Mexico, Guatemala, Belize, Honduras, El Salvador, Nicaragua, Costa Rica, Panama, Cuba, Haiti, the Dominican Republic, Jamaica, and the Bahamas.