Schnottwil is a municipality of the district of Bucheggberg, in the canton of Solothurn, Switzerland. view more...