Listing the terms of a Taxonomy Vocabulary in a Tree structure using Views
Taxonomy menu module you are looking for and also you can integrate with views, 
See the demo here


  
  Custom Menu per vocabulary
  Uses the default taxonomy term path or custom paths
  Integrate with Views
  Integrate with Pathauto: use URL/path aliases
  Does not interfere with other menu modules