I would like to have a homepage that lists only the main categories I have. After that I want a page to appear with another list of only the subcategories of that main category. On top, of course, the title of the main category. After clicking the subcategory link I want the page that lists the posts inside that subcategory.
I know this must be simple, but I just can't figure out which template tag to use and how. When I use wp-list-categories it will give me links to all the posts inside that category, and for the first page I don't want that.
Structure (each list a different page):
List of animals (= cat) > list of regions (= subcat) > list of posts