Isabel Sep 30, 20201 minThe Miracle of Mosta Rotunda | MaltaIn a small town called Mosta, stands a church with strong significance for the people in Malta. It is know to be the miracle church and...