Mosta (or Il-Mosta) is a town situated in the middle of the island of Malta, to the north-west of Valletta. In 2010, it had a reported population of 19,018. Mosta celebrates the feast of the Assumption every 15 August, popular among both the locals and the tourists (...) (from Wikipedia)