Capitals and flags of North America: all 23 countries

The 23 countries of North America with their capitals and flags. Pick one for its details.