Mosta’s parish church – the renowned Rotunda – is the reason most visitors to the islands make the obligatory stop in this busy commercial locality. The sheer size of this domed structure never fails to impress – it is
Some places seem to have that special aura of magic about them, a silent timelessness that hangs in the air. Just off the Dingli cliffs road and at the point