Mosta and Rabat are towns in the Northern Region of Malta.
This site is not a free material site. Use of a photograph is a charge.