You must apply for an Austrian visa if you are an Indian citizen. But if you have a Schengen visa, you can also get into the country.
You will need to go to the Austrian Visa Application Centre and then make an appointment at the Austrian Embassy in New Delhi.
It would help if you said about your visit and why you're there. Also, list any other places you want to visit and why.
Going abroad is always a good idea to get travel insurance. Travel insurance lets you enjoy your trip without having to worry about things that could go wrong. It also gives you an easy way to handle any emergencies that may come up while you're traveling.