Indian passport holders do not require a visa to visit Salzburg, as it is part of Austria, which is part of the Schengen Area. However, they must have a valid Schengen visa if they plan to visit other Schengen countries before or after their visit to Austria.