Life Begins At » Unknown fun facts about Switzerland