Which countries in Europe aren’t part of the Schengen Zone but still…

Which countries in Europe aren’t part of the Schengen Zone but still can travel there with the Schengen Visa?

Romania, Bulgaria and Croatia are the European Union member states that are not part of the Schengen zone. Holders of a Schengen visa can still enter these states without applying for any other visa.