Is Vienna the only country that doesn't border the Mediterranean sea?

Vienna is not a country, it is the capital of Austria, a country in Europe that does not border any sea. It might pay you to look at a map and see which European countries do border the Mediterranean Sea - you will find that most European countries don't border the Mediterranean Sea. If you look wider, you will find that most countries in the world do not border the Mediterranean.