Do Indian passport holders need visa for Croatia and Slovenia?
Yes, Indian passport holders need a visa to visit Croatia and Slovenia. For Croatia, Indians can apply for a Schengen visa through the Croatian embassy or consulate in India. For Slovenia, they can apply for a Schengen visa through the Slovenian embassy or consulate in India.