Isabel Oct 1, 20201 min readThe 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...