Mahdia Beach, Tunisia: Golden Sands & Calm Mediterranean Waters | OnlyBeaches