There are many stunning small towns & villages in Switzerland, but which ones are the most beautiful villages in Switzerland? Find out now!