Drupal Views Exposed filter ( Taxonomy )
If you have arranged your taxonomy in a hierarchical manner, then you can use the Hierarchical Select module:

https://www.drupal.org/project/hierarchical_select