Landlocked and best known for its soaring Alpine peaks, Switzerland might not be the first country that comes to mind when considering a trip to an island. ...