Christopher Columbus, few years before he discovered America. He used experience gained by discovering Swiss and discovered America
Nobody. As the area in the middle of Europe, it was always there. It just wasn't yet the Switzerland of today, but divided in various areas. Before the Romans came north, Celts were living there. So our ancestors are the Celts.
Strange question... pff, as if every country needed "discovery"! Besides, discovery depends on the eye of the beholder, on the home of the discoverer. Imagine if thousand of years ago, Chinese would have come to western Europe, like Columbus to America; for them it too would have been a discovery. Really, this is a bit a senseless question...
Nobody "discovers" another country. Just as various historic, political, geological and climatic conditions led to the settlement of the British Isles, the same types of conditions led people to migrate to south-central Europe and settle in what is today known as Switzerland.
Nobody. Being in Central Europe, it was never "lost".
The Romans. it was a Roman province.