Tag: <span>Mosta Pictures</span>

Mosta, Malta

Mosta (Maltese: Il-Mosta) is a town in the Northern Region of Malta, to the north-west of Valletta. In 2015, it had an estimated population of 20,241. Mosta celebrates the feast of the Assumption every 15 August, popular among both the locals and the tourists. The town has many legends such …