01:31 EUROPEMALTATRAVEL VLOG MALTA’s MOSTA | THE THIRD LARGEST UNSUPPORTED DOME IN THE WORLD! 4 May, 2020 28 December, 2021 Mosta is a town in the Northern Region of Malta, to the north-west of Valletta. In 2014, it had an estimated population of 20,241. M... 37