Paradise found... A magical moment captured last weekend during a sunlit spell over Id-Dawwara in the area of Miġra l-Ferħa in Mtaħleb. Water cascaded into the sea and the countryside was lusciously stunning.
Paradise found... A magical moment captured last weekend during a sunlit spell over Id-Dawwara in the area of Miġra l-Ferħa in Mtaħleb. Water cascaded into the sea and the countryside was lusciously stunning.