Regardless of the technicalities of how you define an island, you could describe the UK as "an island nation", ie a nation made up of one or more islands.
Except that we have a land border with Ireland - but then Indonesia also has land borders with other countries, eg Papua New Guinea, and is regarded as an island nation so maybe that's not such a sticking point.
Anyway, Germany... famous for its landlocked ports such as Hamburg.