The only Slovenian town on an island in the middle of a river with a number of cultural and historical sites.