Explore details about location Triq il-Mosta. Triq il-Mosta is a location situated within the Malta alongside other areas such as Triq Alessio Erardi, Triq Santa Marija, Ta' Brandin.