breggia is a new municipality of the district mendrisio in the canton of ticino in switzerland. it was created on 25 october 2009 when the former municipalities of bruzella, cabbio, caneggio, morbio superiore, muggio and sagno merged to form the new municipality of breggia.