Croatia (Hrvatska) EU, not Schengen
This country is very well organised to receive and host visiting yachts, with clear instructions about regulations readily available from many sources. Immigration/visa rules are in line with EU and Schengen practice. However, Croatia is not yet within Schengen. It's popular as a cruising base for visiting yachtsmen of all nationalities for a season or three.