What to do in Graz?

Graz is the city situated in southeast direction of Austria. Though most of us are aware of Salzburg, Innsbruck and Vienna, Graz is actually the second largest city in Austria and the capital of the southern province of Austria called Styria. How to reach Graz? Though Graz has it’s own airport and is well connected…