Explore details about location Sqaq in-Nadur. Sqaq in-Nadur is a location situated within the Malta alongside other areas such as Triq il-Marsa, Triq Birkirkara, Triq Irmigg.