Muggia Leave a Comment / Italy / By Andrea Muggia is an Italian municipality in the province of Trieste. In 1999 my parents returned to Italy. They have settled … Muggia Read More »