You can try using [Views Tree][1] module.. Project page says > Views Tree module provides a tree-based style plugin for Views. It is > equivalent to the tree-based style template from Views 1. > > It is based off of the list style. Although it generates a nested > view, there is still only a single query run for the view making it > quite performant. For node count, you can implement same using views.. Check this post [Views and node count for taxonomy terms][2].. [1]: https://drupal.org/project/views_tree [2]: http://drupal.stackexchange.com/questions/1342/views-and-node-count-for-taxonomy-terms