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.
Copyright Wanderlust World © https://www.ynyoo.com