Otočec Castle, Slovenia 🏰 It is the only castle in Slovenia that is entirely built on an island. It is a really unique place, you have to visit if you ever take a trip to Slovenia. You can find it near Novo mesto in the Dolenjska region.