After yet another bus, our last stop in Croatia was Rovinj, in the far north of the country on the western coast of the Istrian peninsula. It is technically bilingual, with both Croatian and Italian spoken. The old town is situated on a small peninsula, so is largely surrounded by water. This was a lovely little place to spend a few days. It is a bit touristy, but we were staying out of the old town area, so it was actually quite peaceful.
So after almost three weeks in Croatia, it was time to move on. Next up, Slovenia!