Using views in Drupal I want to create a view page with the city events /attractions ... I want to categorize them as family , kids , outdoors etc. So that when a user clicks on a particular category they see the events/attractions listed under it. 

How do I do this using Drupal 7 and views?
In the Filter Criteria add a filter Content: Has taxonomy term .

Choose the Vocabulary with your category. In the next step check Expose this filter to visitors, to allow them to change it . Set the Label as you want and "Apply".

Anyway, try to be more specific in your question if you want a better answer.